rubber sheath - Turc Anglais Dictionnaire